let loose – English–Español translations

🇬🇧 en es 🇪🇸

let loose verb

  • release from restraint
soltar
dar rienda suelta, distender, soltar rienda
Wiktionary Links